package com.ljfresh.customer.param;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;

import java.util.Date;

/**
 * @Author zzx
 */
@AllArgsConstructor
@Data
@ApiModel("登录参数对象")
public class CustomerParam {

    @ApiModelProperty("工单ID")
    private Long id;

    @ApiModelProperty("邮箱")
    private String email;

    @ApiModelProperty("外部唯一id")
    private String open_api_token;

    @ApiModelProperty("姓名")//必须有
    private String nick_name;

    @ApiModelProperty("客户公司id")
    private Long organization_id;

    @ApiModelProperty("是否被加入黑名单")
    private Long is_blocked;

    /*@ApiModelProperty("标签列表")
    private Long tags;*/

    /*@ApiModelProperty("背景色标签列表")
    private Long rich_tags;*/

    @ApiModelProperty("描述")
    private String description;

    @ApiModelProperty("负责客服id")
    private Long owner_id;

    @ApiModelProperty("负责客服组id")
    private Long owner_group_id;

    @ApiModelProperty("等级，默认为'normal'")
    private String level;

    @ApiModelProperty("电话列表")//二维数组
    private String[][] cellphones;

    @ApiModelProperty("微信列表")
    private Object weixins;

    @ApiModelProperty("微信小程序列表")
    private Object weixin_minis;

    @ApiModelProperty("客户web标识")
    private String web_token;
}
